jQuery(document).ready(function($) {
    function refresh() {
    $(function(){
        $('.text').autosize();
    });
    $('#msg').delay(2000).fadeOut(500);
    }
    refresh();
    $(document).on("click",".postwrapper .delete", function() {
        $("#postlist").css("opacity","0.5");
        $id = $(this).siblings(".id").val();
        $('#postlist').load("guestbook.php #postlist > * ",{id:$id, task:"deletepost"},function() {$("#postlist").css("opacity","1");refresh();});
        
    });
    $(document).on("click",".commentwrapper .delete", function() {
        $("#postlist").css("opacity","0.5");
        $id = $(this).siblings(".id").val();
        $('#postlist').load("guestbook.php #postlist > * ",{id:$id, task:"deletecomment"},function() {$("#postlist").css("opacity","1");refresh();});
    });
    $(document).on("click",".commentwrapper .change", function() {
        if ($(this).siblings(".text").is(':disabled')) {
            $(this).siblings(".text").removeAttr('disabled');
            $(this).html('Сохранить');
        } else {
            $("#postlist").css("opacity","0.5");
            $(this).siblings(".text").attr('disabled','disabled');
            $id = $(this).siblings(".id").val();
            $text = $(this).siblings(".text").val();
            $(this).html('Изменить');
            $('#postlist').load("guestbook.php #postlist > * ",{id:$id, task:"changecomment", text:$text},function() {$("#postlist").css("opacity","1");refresh();});
        }
    });
    $(document).on("click",".postwrapper .change", function() {
        if ($(this).siblings(".text").is(':disabled')) {
            $(this).siblings(".text").removeAttr('disabled');
            $(this).html('Сохранить');
        } else {
            $("#postlist").css("opacity","0.5");
            $(this).siblings(".text").attr('disabled','disabled');
            $id = $(this).siblings(".id").val();
            $text = $(this).siblings(".text").val();
            $(this).html('Изменить');
            $('#postlist').load("guestbook.php #postlist > * ",{id:$id, task:"changepost", text:$text},function() {$("#postlist").css("opacity","1");refresh();});
        }
    });
    $(document).on("click","#addpostb", function() {
        $('#addform').fadeIn(500);
        $('#titleform').html('Добавить сообщение:');    
        $('#idform').val('0');
        $('#taskform').val('addpost');
    });
    $(document).on("click",".addc", function() {
        $('#addform').fadeIn(500);
        $('#titleform').html('Добавить комментарий:');    
        $('#idform').val($(this).siblings(".id").val());
        $('#taskform').val('addcomment');
    });
});